.img{border:0px}
.container_24 .grid_24 {
   margin-left:auto;margin-right:auto; width:100%;
}
.container_24, .wrapper{margin-left:auto;margin-right:auto; width:100%; overflow:hidden}



a, a:hover{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#373737;
  text-decoration:none
}
a:hover{
  text-decoration: underline
}

.t_center{ text-align: center}
.display_none{ display:none}
.display_block{ display: block}


/*------------------------------------------*/
/*             boxes in Header              */
/*------------------------------------------*/
.head_width_1{
   width:247px 
}
.head_width_2{
   width:188px;
   padding-top:8px;
   margin-right:5px 
}
.head_width_3{
   width:121px ;
   padding-top:10px 
}
.head_width_4{
   width:247px;
   padding-top:5px 
}
.head_width_5{
   width:200px 
}

.specials_intro_padding{
	padding:0px 29px 9px 35px
}
.header_bg_top_middle{
	width:100%;
	background:url(../images/az_head_top_middle.gif) top center repeat-x;
	color: #4a331c;
	font:12px/14px Arial, Helvetica, sans-serif
}
.header_img{
	width:1010px;
/*	background:url(../images/az_img_header.gif) left top no-repeat*/
}

.header_store_name{
	width:406px;
	padding-bottom:15px
}
.header_boxes{
	width:600px;
}

.top_navig a, .top_navig a:hover{
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#373737;
}
.top_navig font{
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#616851;
	display:inline;
	margin:0px 13px 0px 15px
}

/* main menu*/
.topmenu{
    list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	padding-top: 30px
}
.topmenu li{
    float:left;
	white-space:nowrap;
	background:url(../images/az_menu.gif) left top no-repeat;
	padding-left:28px;
	padding-top:3px;
	margin-right:11px
}
.topmenu a, .topmenu a:hover{
	color: #373737;
	font: bold 12px/14px Tahoma, Times, serif;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	padding-bottom:2px
}
.topmenu a:hover{
	text-decoration: underline
}

/*end main menu*/
.currencies_list{
	width:120px;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#797979;
	height:22px;
	background-color:#fff;
}

/*box search in header*/
.header_box_search{
	padding-bottom:10px
}

.form_bg {
	float:left; 
	background:url(../images/az_input.gif) left top no-repeat; 
	width:161px; 
	height:31px;
}
.search_bg {
	background: none;
	border:0px;
	color: #797979;
	font:12px/30px Arial, Helvetica, sans-serif;
	vertical-align:middle;
	padding:0px 0px 0px 9px;
	height:31px;
	width:90%;
}
.az_go{	float:left;cursor:pointer;background:url(../images/az_go.gif) left top no-repeat; width:32px;height:32px}
.go_button{background: none;border:0px; cursor:pointer; width:28px; height:24px }

/*end box search in header*/

/*shop cart in header*/

.priceInCart {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #fff
}
.az_cartItems{
  font:12px/14px Arial, Helvetica, sans-serif;
  color: #91410B;
  text-decoration: underline
}
.img_cart{
  padding:0px 6px 0px 0px
}

/* end shop cart in header*/


/*------------------------------------------*/
/*             Header Css END               */
/*------------------------------------------*/


/*------------------------------------------*/
/*             Footer Css                   */
/*------------------------------------------*/
.footer_width_1{
   width:165px 
}
.footer_width_2{
   width:180px 
}
.footer_width_3{
   width:160px 
}
.footer_width_4{
   width:140px 
}

.footer_width_5{
   width:844px 
}
.footer_width_6{
   width:130px 
}

.az_footer_bg{
	width:100%;
	background:url(../images/az_bg_footer_all.gif) center bottom repeat-x;
}

.az_main_footer{
	color: #450d16;
	font-size:12px;
	text-align:left;
	width:982px;
	background:url(../images/az_footer_mid.gif) center center repeat-y;
}
.az_main_footer_bottom{
	width:982px;
	background:url(../images/az_footer_bottom.gif) center bottom no-repeat;
}

.az_main_footer a, .az_main_footer a:hover{
	color: #ff009c;
	font-size:12px;
	text-decoration: underline
}
.az_main_footer a:hover{
	text-decoration: none
}
.az_footer_socilas{
    width:100px;
	height:37px;
	background:url(../images/az_bg_socialbookmarks.gif) no-repeat;
}
.az_footer_socilas_padding{
    padding:9px 13px 5px 13px
}

.footer_bottom_part a, .footer_bottom_part a:hover{
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#ff1306;
	text-decoration:underline
}
.footer_bottom_part a:hover{
	text-decoration: none
}

.footer_bottom_menu a, .footer_bottom_menu a:hover{
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#373737;
	text-decoration: none;
	text-transform:uppercase
}
.footer_bottom_menu a:hover{
	text-decoration: underline
}
.footer_bottom_menu font{
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#373737;
	display:inline;
	margin:0px 9px 0px 12px
}
.footer_bottom_menu{
	padding:20px 0px 0px 0px
}




/*------------------------------------------*/
/*             Footer Css END               */
/*------------------------------------------*/

/* top category box*/
.az_categ_box{    
    width:942px;    
   padding:-560px 2px 100px 100px;
    margin-bottom: 2px;
    height: 55px;
    line-height: 55px;
    white-space: nowrap;

}
.az_catmenu_cont{
    position: relative;
    overflow: hidden;
    height: 55px;
}
.az_catmenu{
    position: absolute;
    left: 0px;
    top: 0;
    height: 55px;
}
.az_categ_box_top{
    width:982px; 
}
.az_categ_box_bottom{
    width:982px; 
}

.az_categ_box a, .az_categ_box a:hover{
	font-size:12px;	
	text-decoration:none;
	color:#7B849E;
/*	display: block; */
	margin:0px 10px 0px 0px;
	font-weight:bold;
/*	float:left; */
/*	padding-top:5px*/
}
.az_categ_box a:hover{
    color:#4F15ED;
	text-decoration: none;
}
.category_img_line{
	margin:0px 0px 0px 0px;
/*	float:left; */
    vertical-align: middle;
	padding:0px 0px 0px 0px;
}
.category_img_top{
/*	padding:5px 0px 0px 5px	;
	float:left;*/
}

.line_3{
	padding:0px 0px 8px 18px;
	font-weight: normal;
	}

/* end top category box*/

/**********lists************/

.list1, .list3, .list11{
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 0px
	}


.list1 li, .list11 li {
	list-style:none;
	margin:0px;
	padding:3px 0px 0px 16px;
	background:url(../images/az_marker.gif) 0px 7px no-repeat 
	}
.list1 li a, .list1 li a:hover{
	text-decoration: none;
	color:#5a5a5a;
	}
.list1 li a:hover{
	text-decoration: underline
	}
	
.list11 li a, .list11 li a:hover{
	text-decoration: underline;
	color:#373737;
	}
.list11 li a:hover{
	text-decoration: none
	}

/* category box*/
.category_img{
	margin:4px 9px 0 0
}

.az_cat_nav, .az_cat_nav:hover{
	color:#000;
	text-align:left;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	
}
.az_cat_nav a{
	color:#000;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.az_cat_nav a, .az_cat_nav a:hover {
	color:#5d644e;
	font-weight:normal;
}
.line_2{
	padding:0px 0px 9px 0px;
	}

.line_3{
	padding:0px 0px 4px 16px;
	font-weight: normal;
	}
/*end  category box*/
	
/* for bestsellers*/
	
ol li{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#5d644e;
  line-height:24px;
  margin:0px 0px 0px -9px;
  padding:0px 0px 0px 0px
}
ol li a, ol li a:hover{
  color:#5d644e;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px
}

ol{
  margin: 0;
  padding:0px 0px 2px 0px;
}
/*end for bestsellers*/


/**********fonts************/
.contentContainer h2 {
	margin: 0;
	padding:0px 0px 5px 6px;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
  	font:12px/15px Arial, Helvetica, sans-serif;
  	color:#000;
  	line-height: 1.5;
	text-decoration:none
  
}
/**********styles for products************/
.az_product_list_img_bg{
	width:189px;
	background-color:#FFFFFF ;
	padding:5px 0px 5px 0px
}


.az_product_list_head, .az_product_name, .az_product_list_head a, .az_product_name a, .az_product_list_head a:hover, .az_product_name a:hover {
  color:#000000;
  font: bold 12px/14px Arial, Helvetica, sans-serif;
  text-transform:none;
}
.az_product_list_head a:hover, .az_product_name a:hover{
  text-decoration:underline
}

.az_product_list_head_rev a, .az_product_list_head_rev a:hover {
  color:#fff;
  font:12px/16px Arial, Helvetica, sans-serif;
  text-transform:none;
  font-weight:bold
}

/**********styles for products************/
.az_product_padding{
	padding:14px 10px 0px 10px
}
.az_product_padding_1{
	padding:0px 6px 4px 0px;
    overflow: visible;
    white-space: nowrap;
}

.az_site_content .boxTitle, .az_site_content .boxTitle a{
	color:#2a2a2a;
	font:normal 20px/22px Arial, Helvetica, sans-serif;
	text-indent:5px;
	text-transform: none;
}
.az_site_content .boxTitle a:hover{
	color:#000;
}
.productListTable {
   font:12px/15px Tahoma;
   color:#767676
}


.box_info_text{
    font:20px/22px Arial, Helvetica, sans-serif;
    color: #2a2a2a;
	padding:0px 0px 13px 0px;
	display: block
	}


.upcom_prod{
   font:20px/22px Arial, Helvetica, sans-serif;
   color: #000;
}

/*********end fonts************/

/**********also purs products************/
.title, .title:hover{
    font: bold 20px/22px Tahoma;
    color: #000;
    padding:0px 0px 12px 5px;
    display:block;
    text-decoration:none
}

.bg_new_pr_1{
   width:220px;
   margin:0px 2px 10px 0px
}

.bg_new_pr_11{
/*	background: url(../images/az_bg_y.png) center repeat-y ; */
}
.bg_new_pr_p{
   padding:4px 10px 15px 10px
}
/**********end also purs products************/

/**********spaces************/
.lineH1{line-height:28px}
.lineH2{line-height:33px}
.lineH3{line-height:23px}
.lineH4{line-height:2px}
.lineH6{line-height:54px}
.lineH7{line-height:29px}
.lineH8{line-height:19px}
.lineH9{line-height:27px}
.lineH10{line-height:13px}
.lineH11{line-height:13px; }

.padding_bottom_1{ padding-bottom:5px}
.padding_bottom_2{ padding-bottom:3px}
.padding_bottom_3{ padding-bottom:28px}
.padding_bottom_4{ padding-bottom:14px}
.padding_bottom_5{ padding-bottom:20px}
.padding_bottom_6{ padding-bottom:6px}
.padding_bottom_7{ padding-bottom:4px}
.padding_bottom_8{ padding-bottom:11px}
.padding_bottom_9{ padding-bottom:8px}
.padding_bottom_10{ padding-bottom:16px}
.padding_bottom_11{ padding-bottom:10px}
.padding_bottom_12{ padding-bottom:24px}
.padding_bottom_13{ padding-bottom:22px}
.padding_bottom_14{ padding-bottom:38px}
.padding_bottom_15{ padding-bottom:18px}

.margin-right_1{ margin-right:1px}
.margin-top_1{margin-top:-3px}
.margin-top_2{margin-top:-6px}
.margin-top_3{margin-top:3px}
.margin-top_4{margin-top:8px}

.margin-left_1{margin-left:0px;padding-right:1px}

.padding_right_1{padding-right:24px}
.padding_right_2{padding-right:16px}

.padding_left_1{padding-left:33px}
.padding_left_2{padding-left:25px}
.padding_left_3{padding-left:3px}
.padding_left_4{padding-left:23px}
.padding_left_5{padding-left:50px}
.padding_left_6{padding-left:13px}
.padding_left_7{padding-left:19px}

	
.padding_top_1{ padding-top:33px}
.padding_top_2{ padding-top:7px}
.padding_top_3{ padding-top:3px}
.padding_top_4{ padding-top:17px}
.padding_top_5{ padding-top:9px}
.padding_top_6{ margin-top:32px}
.padding_top_7{ padding-top:18px}
.padding_top_8{ padding-top:13px}
.padding_top_9{ padding-top:14px}
.padding_top_10{ margin-top:-7px}
.padding_top_11{ padding-top:17px}
.padding_top_12{ padding-top:11px}
.padding_top_13{ padding-top:6px; min-width:75px; text-align: center;}

.padding0{
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px
}


.vertical{ 
   vertical-align:middle
}
.display_block{ 
   display:block
}

INPUT{
  margin-right:2px;
  //margin-right:5px;
}

/*------------------------------------------*/
/*             Template Css End             */
/*------------------------------------------*/
.moduleRowOver, .productsNotifications, .moduleRowSelected{ background-color: #527116}
/* query 527116*/
.ui-widget-content1 { border: 1px solid #527116;  color: #222222; }
.ui-widget-header1 { border: 1px solid #527116; color: #ffffff; background-color: #527116; font-weight: bold; }
.ui-widget-header1 a { color: #ffffff; }
.ui-widget-content2 { border: 1px solid #527116;  color: #222222; }
.ui-widget-contentAdm { border: 1px solid #000;  color: #222222; background-color:#fff }
.ui-widget-content{border: 1px solid #527116;  color: #222222; background-color:#fff }
.ui-widget-content a {color: #222222; }
.ui-widget-header { border: 1px solid #527116; background: #527116; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #000}

/* for default boxes */
.az_left_bar .boxContents {
  font: normal 12px/15px Arial, Helvetica, sans-serif;
}
.az_right_bar .boxContents {
  font:12px/15px Arial, Helvetica, sans-serif;
}

.az_width {
  padding-right:10px
}

/* breadcrumbs*/
.breadcrumbs_box{ 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #5d644e;
  font-weight: normal;
  background: url(../images/az_bg_box_breadcrumbs.png) center no-repeat;
  width:652px;
  height:43px;
  line-height:43px;
  padding-left:0px
}

A.headerNavigation, A.headerNavigation:hover { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ff1306;
  font-weight: normal
}

A.headerNavigation1, A.headerNavigation1:hover { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  font-weight:bold
}
/*end breadcrumbs*/


.color_1{
	color:#000
}
a.color_1, a.color_1:hover{
	color:#000;
	text-decoration:underline
}
a.color_1:hover{
	text-decoration: none
}

/* search help*/
.color_2{
	color:#000
}

/*from default styles*/
TD.pageHeading, DIV.pageHeading {
    font:bold 18px/20px Tahoma;
    color: #000;
}

TD.infoBoxHeading {
    font:bold 10px/12px Tahoma;
    background: #bbc3d3;
    color: #ffffff;
}
.infoBoxHeading {
   padding: 2px;
   font-family: Tahoma;
   font-size: 12px;
}

.infoBoxContents {
  padding: 1px;
}

.contentContainer {
  padding:0px 5px 0px 9px
}

.buttonAction span, .buttonSet a:hover, .text_decor:hover, .contentText a, .contentText a:hover, .contentContainer a:hover{
  text-decoration: none
}
div .buttonAction{
text-decoration: none
}
.buttonAction span span span:hover{
text-decoration: none
}
#columnLeft{
  padding-top:0px;
}
.inputRequirement { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #527116}
.buttonSet, .buttonAction{
  margin-bottom:20px
}
.infoBox {
  background: none
}
h1 {
	margin:11px 5px -3px 0px;
	padding:0 0 0px 8px;
 	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
  	color:#000;
    font: bold 20px/20px Tahoma
}

A.pageResults {
  font:12px/15px Arial, Helvetica, sans-serif;
  color:#000
}

A.pageResults:hover {
  font:12px/15px Arial, Helvetica, sans-serif;
  color:#000;
  background-color:#CCCCCC
}
p{
  color:#000
}

.orderEdit { font-family: Arial, Helvetica, sans-serif  ; font-size : 10px;color: #527116; text-decoration: underline; }

.contentText, .contentText table {
  padding: 5px 0px 5px 0px;
  font-size: 12px;
  line-height: 1.5;
  color:#000;
}

.checkoutBarFrom, .checkoutBarTo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5d644e}
.checkoutBarCurrent { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #527116}

/*end from default styles*/


.width_1{ 
  font-family: Tahoma;
  font-size: 11px;
  color: #6a6969
}
/*gallery*/
.list4{
    position: relative;
}
.list4 li{
    left: 0;
	/*margin-left:-266px;*/
}
	
/* classes for prices*/
.az_smallCur, s {
   font: bold 12px/14px Arial, Helvetica, sans-serif;
   color:#373737;
}
SPAN.productSpecialPrice, span.az_productPrice{
   font: normal 15px/16px Arial, Helvetica, sans-serif;
   color:#373737;
}
.az_productPrice s, s .az_smallCur{
   font: 12px/20px Arial, Helvetica, sans-serif;
   color: #737373;
}
.productSpecialPrice1, .productSpecialPrice1 s, span.productSpecialPrice {
   font:15px/16px Arial, Helvetica, sans-serif;
   color:#ff1306;
}

.productSpecialPrice2, .productSpecialPrice2 s, span.productSpecialPrice2 {
   font:20px/22px Arial, Helvetica, sans-serif;
   color:#000
}


span.productSpecialPrice {
   font-weight:normal;
}

/* slider jQuery*/
.slider_box_width{
	width:723px;
	margin-top:0px
} 
.banner_box_width{
	width:259px
} 

.jQuery{
	height:362px; 
	position:relative; 
	width:723px;
	margin:0 auto
} 
#nav { 
	position:absolute; 
	width:75px;
	z-index:1000;
	margin-top:326px; 
	text-align:left; 
	margin-left:634px; 
	
}
#nav a { 
	display:block; 
	width:21px; 
	height:21px;
	text-indent:-9999px; 
	background:url(../images/az_disk.png) 0px 0px no-repeat;
	float:left;
	margin-right:2px
}



#nav a.activeSlide {background:url(../images/az_disk_act.png) 0px 0px no-repeat}
#nav a:focus {outline: none; }

.specials_intro_padding h1 {
	margin:11px 5px -3px 5px;
	padding:0 0 0px 20px;
 	border: 0;
	outline: 0;
	vertical-align: baseline;
	background:url(../images/az_title_bullet.gif) left center no-repeat;
  	color:#373737;
    font-family: Impact, Charcoal, Tahoma, sans-serif;
    font-size: 22px;
    font-weight: normal;
}

.az_site_content{
    float: left;
    width: 700px;
}

.az_site_content_inner{
	padding:0px 6px 0px 6px
}

.addit_box{
	width:23px;  
	height:250px;
	}

.link_sc{
  line-height:32px
}


/* OVERRIDES */
.moduleRowOver, 
.productsNotifications, 
.moduleRowSelected,
.ui-widget-header{
    background: #FEAB10;
    border: 1px solid #FF332D;
}
.orderEdit,
.checkoutBarCurrent{
    color: #FF332D;
}
.ui-widget-content{
    border: 1px solid #FF332D;    
}
.infoBoxHeading1{
    padding-left: 3px;
}

.boxContents .infoBoxContents IMG{
    max-width: 150px;
    width: auto;
    height: auto;
}